package com.ftw.commons.widgets

import android.content.Context
import android.util.AttributeSet
import android.view.View
import android.widget.LinearLayout
import com.ftw.commons.R
import kotlinx.android.synthetic.main.empty_view.view.*

/**
 * 描    述：
 * 作    者：fantianwen
 * 时    间：2019/2/15  3:22 PM
 */

class EmptyView(context: Context, attr: AttributeSet) : LinearLayout(context, attr) {

    init {
        View.inflate(context, R.layout.empty_view, this)
    }

    /**
     * 出错文本
     *
     * @param content
     */
    fun setContent(content: String) {
        tv_content.visibility = View.VISIBLE
        tv_content.text = content
    }

    /**
     * 出错图标
     */
    fun setImg(imgId: Int) {
        iv_img.visibility = View.VISIBLE
        iv_img.setImageDrawable(null)
        iv_img.setImageResource(imgId)
    }

}